protective clothing against mechanical impact - Spanisch Englisch Wörterbuch